
//  kgdata 主题色  #29CCB1   rgba(41,204,177,.8)
html {
    --antd-wave-shadow-color: #29CCB1;
}
body::selection {
  background:#ff5500;
  color:#fff;
}

body::-moz-selection {
  background:#ff5500;
  color:#fff;
}

body::-webkit-selection {
  background:#ff5500;
  color:#fff;
}


.ant-menu-horizontal > .ant-menu-item-selected,.ant-menu-horizontal > .ant-menu-item:hover{
  border-color:transparent;
  a{
      color:#29CCB1 !important;
  }
}

// 按钮
.ant-btn:hover, .ant-btn:focus {
    color: #29CCB1;
    border-color: #29CCB1;
}
.ant-btn-link,.ant-table-filter-dropdown-link{color:#29CCB1;}
.ant-btn-link:hover, .ant-btn-link:focus,
.ant-table-filter-dropdown-link:hover, .ant-table-filter-dropdown-link:focus
 {
  color: rgba(41,204,177,.8);
  background-color: transparent;
  border-color: transparent
}
.ant-btn-primary {
  background-color:#29CCB1;
  border-color: #29CCB1;
}
.ant-btn-primary:hover, .ant-btn-primary:focus {
  background-color: rgba(41,204,177,.8);
  border-color: #29CCB1;
  color: #fff;
}
.ant-btn-level2{
  border-color: #29CCB1;
  color: #29CCB1;
}
.ant-btn-level2:hover,.ant-btn-level2:focus{
  background-color: rgba(41,204,177,.8);
  color: #fff;
  border-color: rgba(41,204,177,.8);
}

// 分页
.ant-pagination-next:hover .ant-pagination-item-link,
.ant-pagination-prev:hover .ant-pagination-item-link,
.ant-pagination-item:focus a, .ant-pagination-item:hover a {
  color: #29CCB1;
}
.ant-pagination-item-active a,
.ant-pagination-item-active:hover a,
.ant-pagination-item-active a:hover,.ant-pagination-item-active a:focus
{color: #fff!important;}

.ant-pagination-item-active{background-color:#29CCB1;border-color: #29CCB1;}
.ant-pagination-item-active:focus, .ant-pagination-item-active:hover{
  background-color:rgba(41,204,177,.8);
  border-color: rgba(41,204,177,.8);
}

.ant-pagination-simple .ant-pagination-simple-pager input {
  width: 16px;
  padding: 0;
  margin: 0;
  background-color: transparent;
  //border: 1px solid black;
  /* border-radius: 4px; */
  transition: border-color 0.3s;
}
.ant-pagination-simple .ant-pagination-simple-pager input:hover {
  //border-color: black;
}
.ant-pagination-simple.ant-table-pagination.ant-pagination{float: left;}
.ant-pagination.mini .ant-pagination-simple-pager{
  margin-top: -2px;
  input{pointer-events: none;}
}

// input

.ant-input:focus,.ant-input:hover{border-color: rgba(41,204,177,.8);}
.ant-radio-wrapper:hover .ant-radio, .ant-radio:hover .ant-radio-inner, .ant-radio-input:focus + .ant-radio-inner,.ant-input-affix-wrapper:hover .ant-input:not(.ant-input-disabled),
.ant-radio-checked .ant-radio-inner {
  border-color: #29CCB1;
}
.ant-radio-inner::after{background-color: #29CCB1;}




// tab
.ant-tabs-nav .ant-tabs-tab:hover,
.ant-tabs-nav .ant-tabs-tab-active {
  color: rgba(34, 41, 47, 1);
  font-weight: 700!important;
}
.ant-tabs-ink-bar {
  background-color: #29CCB1;
}
.ant-tabs-nav .ant-tabs-tab{
  padding: 16px;
  font: 18px 'SourceHanSansSC-regular'
}

// a
a[type='link']{
  height: 20px;
  padding: 0;
  margin-right: 6px;
  color: #29CCB1;
}
a[type='link']:hover,a[type='link']:focus{
  color: rgba(41,204,177,.8);
}



// table
.ant-table-thead > tr > th{
  font-weight: 700;
}
.ant-table-thead > tr > th,
tr.ant-table-expanded-row, tr.ant-table-expanded-row:hover {
  background:#f8f8f8;
}
.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover {
  color: #29CCB1;
}



// form 表单
.ant-form-item{
  margin-bottom: 12px;
}


// uploade
.ant-upload-list{
  max-height: 80px;
  overflow-y: auto;
}

// icon
.anticon-right-circle,
.anticon-left-circle{
  color:#8795A1 ;
  font-size: 16px;
}
// spin
.Spin{text-align: center;}
.ant-spin-spinning{
  color:#29CCB1;
  margin-top: 80px;
  i{background-color: #29CCB1;}
  .ant-spin-text{font-size: 16px;margin: 12px;}
}

// Popover
.ant-popover-placement-bottomLeft{padding-top: 0;}

// drawer
.ant-drawer-body {
  padding: 2px 16px 16px;
}

// tab查看帮助
.ant-tabs-nav .ant-tabs-tab{
  margin-right: 24px;
}

// Descriptions
.ant-descriptions-item-label{
  display: inline-block;
  text-align: right;
  width:120px;
  color:rgba(0, 0, 0, .8)
}
.table .ant-descriptions-item-label{vertical-align: top;}
.ant-descriptions-item-content{color:rgba(0, 0, 0, 1)}
#dataSets [class="ant-descriptions-item-content"]{width: 420px;vertical-align: top}

.ant-descriptions-item-label {
  display: inline-block;
  text-align: right;
  width: 70px;
  color: rgba(0, 0, 0, 0.8);
}
.ant-descriptions-item-label {
  display: inline-block;
  text-align: right;
  width: 70px;
  color: rgba(0, 0, 0, 0.8);
}
.ant-tabs-bar {
  margin: 0;
  border-bottom: 1px solid #e8e8e8;
  outline: none;
  transition: padding 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
}
//.ant-tabs-nav-wrap {
//  margin-bottom: -1px;
//  /* padding: 20px; */
//  padding-left: 24PX;
//}
.ant-popover-placement-right{
  width: 358px;
  height: 261px;
}
